#ifndef __BSP_H
#define __BSP_H

#include "stm32f4xx_hal.h"
#include "stdio.h"

/**********硬件版本控制 ***********/   
#define Common_Hardware_Type   0
#define Engineer_Hardware_Type 1
#define Dart_Hardware_Type	   2
/**********************************/

#include "bsp_clk.h"
#include "bsp_led.h"
#include "bsp_key.h"
#include "bsp_uart.h"
#include "bsp_can.h"
#include "bsp_tim.h"
#include "bsp_iwdg.h"
#include "bsp_tim3.h"
#include "bsp_tim5.h"   //这儿
#include "led_UI.h"

#include "device.h"

void _Error_Handler(char * file, int line);
void assert_failed(char *file, uint32_t line);
void Disable_JTAG(void);
void BSP_Init(void);
void camera_Init(void);
#endif

